/**
 * 公共弹出一个页面
 */
function openLayer(url, title, withSize, hightSize) {
    $.ajaxSettings.async = false;
    $.get(url, function (res) {
        layer.open({
            type: 1
            , title: title
            , area: [withSize, hightSize]
            , content: res
        });
    });
    $.ajaxSettings.async = true;
}

/**
 * 公共监听新增/修改方法
 */
function mySubmit(filter, type,func) {
    //提交事件
    layui.form.on('submit('+filter+')', function (data) {

        if(typeof (func) !='undefined'){
            func(data.field);
        }

        $.ajax({
            url: data.form.action
            , async: false
            , type: type
            , contentType: 'application/json;charset=utf-8'
            , data: JSON.stringify(data.field) //获取表单数据
            , success: function (res1) {
                if (res1.errorCode == 'S_00000') {
                    //关闭弹框
                    layer.closeAll();
                    //刷新列表页面
                    query();
                } else {
                    //提示错误信息
                    layer.alert(res1.errorMsg);
                }
            }
        });
        return false; //阻止表单提交
    });
}

/**
 * 公共删除方法
 */
function myDelete(url, type) {
    $.ajax({
        url: url
        , async: false
        , type: type
        , success: function (res1) {
            if (res1.errorCode == 'S_00000') {
                //刷新列表页面
                query();
            } else {
                //提示错误信息
                layer.alert(res1.errorMsg);
            }
        }
    });
}